Synonyms for "sparking plug"

Words with similar meaning